Navigational apparatus

ABSTRACT

Navigational apparatus for use in a mobile craft comprises measuring means for providing electrical representations of two coordinates of the two position of the mobile craft relative to a hyperbolic navigation system, a data store for holding representations of sets of constants, selection means for selecting one of the sets, and a computer for calculating given functions of the measured coordinates and the selected constants to produce useful approximate indications of the latitude and longitude of the mobile craft. The functions may be a pair of polynomials of the second degree, each having five constants, so that there will be 10 constants in each set.

United States Patent Lawson Mar. 7, 1972 [S4] NAVIGATIONAL APPARATUS [72] Inventor: Graham John Lawson, Aldershot, England [73] Assignee: Minister of Technology in Her Britannic Majestys Government of the United King- 916":513'111! an 89 "else? [22] Filed: Nov. 21, 1969 211 Appl. No.: 878,848

[52] US. Cl ..235/l50.26, 235/150 P, 235/150.272 [51] Int. Cl. ..G06f 15/50 [58] Field of Search ..235/150.26, 150.272, 150 P,

[56] References Cited UNITED STATES PATENTS 3,536,901 10/1970 Pearson ..235/150.272

LATITUDE 3,226,719 12/1965 Chown ..235/l50.272 X Primary ExaminerMalcolm A. Morrison Assistant Examiner-Edward J. Wise Attorney-Hall, Pollock & Vande Sande [57] ABSTRACT Navigational apparatus for use in a mobile craft comprises measuring means for providing electrical representations of two coordinates of the two position of the mobile craft relative to a hyperbolic navigation system, a data store for holding representations of sets of constants, selection means for selecting one of the sets, and a computer for calculating given functions of the measured coordinates and the selected constants to produce useful approximate indications of the latitude and longitude of the mobile craft. The functions may be a pair of polynomials of the second degree, each having five constants, so that there will be 10 constants in each set.

10 Claims, 4 Drawing Figures o LONGITUDE Patented March 7, 1972. 3,648,034

2 Sheets-Sheet 1 LATITUDE LONGITUDE 4 5* FIG I RECEIVER 3 2 [@3 35 EE COMPUTER EEEE EEEE J l 1 4 DATA STORE DISPLAY FIG. 2.

REGION AL RECEIVER DATA INPUT 6 COMPUTER 3 'FIG. 3.

ld... loan Inventor Patented March 7, 1972 3,648,034

2 Sheets-Sheet 2 l RECEIVER COMPUTER Quinn 1: Lawson Inventor NAVIGATIONAL APPARATUS the mobile craft in relation to families of substantially hyperbolic curves. However, the parameters of the curves of the system which pass through the position of the mobile craft, which are obtained from the phase difference measurements, are inconvenient for use as navigational coordinates. It is therefore generally considered necessary to derive latitude and'longitude coordinates by calculation or conversion from themeasurements of the hyperbolic radio-location system. in an extensive system, the oblate spheroidal shape of the earths surface and effects relating to the propagation of the radio signals around the earth between the earth and the ionosphere affect the positions and shape of the curves of the system, and must be taken into account in the conversion to latitude and longitude, if accurate location measurements are to be achieved. The conversion process is therefore complicated, and for instance may require a computer program of some eight hundred instructions to be followed for each location calculated. it is desirable for the conversion process to be carried out on board the mobile craft, but the expense and complexity of the installation required to make convenient and accurate measurements available are considerable disadvantages tending to restrict the application of the system.

It is an object of the present invention to provide comparatively simple and inexpensive apparatus for deriving latitude and longitude coordinates from the measurements of a hyperbolic navigation system, which may be suitable for use in a mobile craft and may provide latitude and longitude indications after a comparatively short computation time.

According to the present invention, there is provided navigational apparatus including:

measuring means for providing electrical representations of at least two coordinates Wxy and Wpq representing the position of the measuring means in a hyperbolic navigation system,

data storage means for storing representations of sets of previously calculated numerical constants, each particular set being applicable to positions within an associated region within the range of the hyperbolic navigation system so that two predetermined mathematical functions 6, 1b of the coordinates Wxy, Wpq and the constants of the set will have numerical values approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used,

selection means for selecting from the data storage means the representations of a set of constants (a a b b,,) applicable to a region embracing the position of the measuring means,

and computing means responsive to the representations of Wxy, Wpg provided by the measuring means and responsive to the representations of the constants a, a,,, b, b, selected from the data storage means for computing the numerical values of the functions (a a Wxy, Wpq) and l m y For operational use, relevant sets of numerical constants, previously calculated by a larger fixed computer, would be stored in the data storage means. The mathematical functions 0, 4) may involve polynomials, of the second degree relative to the coordinates Wxy, Wpq but linear with respect to the constants a a,,, b, b,,. In order to reduce the magnitude of the numbers involved in the calculation, it'is desirable to express the latitude, longitude and hyperbolic coordinates of each position in terms of increments with respect to the latitude, longitude and hyperbolic coordinates respectively of a reference point arbitrarily chosen in or near the center of the region. For instance it is convenient to put q+ qt Dxy) pq) +3 xy) M) 1* q( y)? j 5( Pq) (l) and 4m M 1) M 11 +3 y) M) Q aW M 1 1) 7 s- 7 (ll where Dxy and Dpq are increments of the system coordinates Wxy and Wpq, defined by Dxy=Wxy-Wxyo (equation Dpq=Wpq-Wpq0 (equation 4) where 00 and die are the latitude and longitude respectively of a chosen reference point, Wxy is a system coordinate obtained by measuring the phase difference between signals received from two separate fixed transmitters X and Y, Wpq is a system coordinate obtained by measuring the phase difference between signals received from a different pair of separate fixed transmitters P and Q, Wxyo and Wpqo are the values of Wxy and Wpq respectively which apply to the reference point, and

a a a a a 2)., b b b.,, and b form a set of constants.

The numerical valueof the function 0 will be an acceptable approximation to the latitude of a mobile craft in which the apparatus is installed, and the numerical value of the function 45 will be an acceptable approximation to its longitude, if a given set of values of the constants (a a b, b appropriate to a region embracing the position of the craft, and the coordinates (00, be, Wxyo and Wpqo) of a reference point given for that region were used to calculate these values. Other available sets of values of the constants and reference point coordinates associated therewith will be appropriate to other regions.

For each region the associated reference point is a given point, preferably centrally situated in its region. One of the transmitters X and Y may also be used as one transmitter of the pair P and Q, The approximations can be improved by adding constants a.,, h to the right-hand sides of equations l and 2 respectively. However, in approximations of this form, a and b can be included as variations of 0,, and (b, respectively. The calculation of the functions 0 and 4: according to equations 1, 2, 3 and 4 for any given case can generally be done by a program of some 40 instructions, in a less elaborate computer apparatus than that required for an accurate conversion from the fundamental geodesic and propagational equations expressing the relationship between the system coordinates and latitude and longitude. Thus the use of approximate functions and stored sets of constants enables sufficiently accurate results to be obtained from a simpler installation in the mobile craft, which installation may therefore be less expensive, more reliable and easier to maintain than apparatus hitherto considered necessary for the same purpose. Since the computing program involved is much shorter, the invention allows each conversion to be completed more quickly and therefore provides more accurate measurements in any fast-moving craft. The shorter calculation used in the invention is also advantageous since it may allow more time for the computer means to be used on other tasks on a time-sharing basis.

To resolve ambiguities and to achieve more accurate measurements there will usually be provided apparatus for measuring at least three distinct system coordinates from signals received from at least three different pairs of transmitters. Each transmitters signals may be used in several pairs; for instance the signals from three transmitters may be taken in three different pairs to derive three system coordinates. To ensure that accurate measurements will be possible in all places even if one transmitter or receiver signal channel is made unusable by any fault or radio interference, facilities should be provided for using the signals from four separate transmitters if required. Other functions similar to 0 and 41 but expressing the latitude and longitude respectively of locations in the same region in terms of different pairs of system coordinates and other sets of constants. may be defined, and arlrangements for storing sets of values of the other sets of constants and for calculating the other functions will therefore also usually be provided.

In applications of the present invention, some part of the earths surface will be notionally subdivided into regions having predetermined arbitrarily chosen boundaries. These boundaries will be defined with respect to coordinates of some known kind, for instance latitudes and longitudes, or coordinates in some known navigation system. The selection of the appropriate set of constants in any particular case will be achieved by comparing coordinates representing a recent measurement of the position of the measuring means with the coordinate limits which define the chosen boundaries until a region including that position is identified; the set of constants appropriate for that region are then selected and applied to the computer means. It is convenient to choose boundaries which can each be defined by a single coordinate value, for instance curves of constant latitude or constant longitude, or curves on which particular coordinates of a known navigation system have conveniently chosen constant values.

Embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings of which FIG. I is a diagrammatic map showing the transmitter stations of a hyperbolic navigation system, and illustrating an example of its use in conjunction with navigational apparatus which forms an embodiment of the invention and is installed in a mobile craft,

FIG. 2 is a schematic circuit diagram of the navigational apparatus, and

FIGS. 3 and 4 are schematic circuit diagrams of modified forms of the navigational apparatus.

FIG. 1 is not drawnexactly or to any exact scale, but illustrates an application of the invention in conjunction with a hyperbolic navigation system known as OMEGA. The points A, B, and D represent three transmitters of the OMEGA system, situated respectively at Aldra, Norway; Trinidad; and Forestport, near New York USA. By international agreement, positions which are equidistant from two transmitters are regarded as having a system coordinate of 900 relative to those transmitters, and for other positions the system coordinate is made to differ from 900 by X units, where X is the number of cycles of phase difference between the signals received from the two transmitters at the position concerned.

A reference point R is situated at latitude 55 (North) and longitude 4 (the minus sign indicating a longitude west of the Greenwich meridian). This point R has a system coorldinate Wab=715.6l2 with respect to the transmitters A and B, and a system coordinate Wbdo=964.720 with respect to the transmitters Band D. The hyperbolic curves which are the loci of positions having system coordinates Wabo and Wbdo respectively are indicated on the drawing, intersecting at the point R.

The point M represents a position of a mobile craft, having OMEGA system coordinates Wab and Wbd, latitude 0 and longitude o. A region which embraces the whole of the British lsles is diagrammatically represented in FIG. 1 as the area enclosed by a broken line G. It has been calculated that for any position of the point M within this region, its latitude 0 and longitude will be given approximately by l9=54.99760.006 l 474(Dab)0.3 l6l023(Dbd) +0.4024997(Dab)(Dbd)0.6046480(Dab) 0.0022l02(Dbd)D2 tequalion ll and l9= 3.985 l+9.00399 l 8(Dab )0.0003644(Dbd)-l-0.0009409( .Dab)(Dbd) 0.0018389(Dabl -l-0003559l(Dbd) fil -I209! 6) where .DtllT-Wflb-l l 5.6 l 2 lequation and Dbd=Wbd-964.720 (equation 8) The maximum error in these approximations is of the order of 2 miles or less, and they are sufficiently accurate for many practical purposes.

FIG. 2 shows the general arrangement of the navigational apparatus. An OMEGA receiver 1 is connected to receive signals through an aerial O and to derive signals representing OMEGA system coordinates of the position ofthe apparatus. The outputs of the receiver are connected to a selector 2 and to a computer 3. The selector 2 controls connections of a data store 4, and outputs from the data store are connected to the computer 3. The computer is connected to operate a display which indicates the position of the apparatus. The selector 2 may be an arrangement of logical circuits responsive to values or the OMEGA coordinate signals which correspond to h:- bitrarily chosen boundaries defining various regions over the earth's surface, connected to operate switching circuits to direct signals representing associated sets of constants (for instance, the set of the numerical constants involved in equations 5 to 8 inclusive) from the data store 4 into the computer 3. For instance, when the apparatus is in the region enclosed by the line G, the selector 2 will provide the computer 3 with the constants for equation 5 to 8 inclusive arranged in the following sequence.

The following program is written as initial orders for a Ferranti Argus computer:

1121 222100 7001 2012100 7121 2212100 1230 3l2 1 wa z- This program will cause the computer 3 to calculate values of 0 and 4 according to equations l to 4 inclusive using the constants provided.

Various modifications of the apparatus are possible. The computer 3 may have several sets of constants loaded into some of its data stores and may be programmed so that its logic circuits select the appropriate set of constants according this, the geodesic distances from each location to -each transmitter must be calculated. This is a known geodesic problem, which can be solved by various known methods. The preferred methods, known as the Andoyer-Lambert method and to the values of the system coordinate inputs or according to 5 .Sodanos Fourth Method, have been conveniently republished latitude and longitude position inputs. In this arrangement, parts of the computer perform the functions of the data storage means and the selection means so that they are no longer required in the form of separate units.

In many applications it is envisaged that the apparatus will .always be put into operation at a known location (e.g., an airport) where the display 5 will be corrected and reset if necessary, and will be continuously operated throughout each jourin ACIC Technical Report No. 80 (Appendices G2 and G3) 1959) by the Aeronautical Chart and Information Center,'St. Louis 18, Missouri, USA. By taking the calculated geodesic distances in pairs and taking their differences, the hyperbolic system coordinates for the reference point and each other chosen location can be found. This gives the information required using equations 3 and 4 to fill in columns 1 and 5 of a table with numerical entries as follows:

ney, so that there will always be some recent latitude and longitude measurements available. The regional boundaries used may then be conveniently defined in terms of latitude and longitude, and the selector 2 may then comprise logical circuits, connected to respond to the latitude-indicating output and the longitude-indicating output of the computer 3 or the display 5, and switching circuits controlled by the logical circuits, for applying to the computer 3 signals from the data store 4 which represent a set of the constants applicable to a region including the location represented by the said latitude-indicating output and the said longitude-indicating output. This arrangement is shown in FIG. 4.

The regions within which a single set of constants gives an acceptable approximation can be quite large.

In many cases, it is possible to find a single set of constants which will give satisfactory approximations through a region which embraces the whole of a medium-distance air route. For instance, one set of constants (for the equation 1 to 4 has been found acceptable overa flight path from Gander, Newfoundland to Farnborough,'E ngland, with a maximum error of the order of 2 miles. Hence it may not be necessary to change the set of constants in use en route, and an automatic selector is not absolutely necessary. It may be sufficient to provide means by which a navigator can select and apply an appropriate set of stored data to the computer. FOr instance the data store may comprise a set of cards, on which the data signals are stored as punched holes, black spots or magnetized spots, and the selection means may be provided in the form of a regional data input apparatus, for example a card-reader device in which an appropriate card is placed to transmit its data to the computer. The apparatus may therefore take the simpler form shown in FIG. 3, which shows the receiver 1 connected to the aerial 0 and the computer 3, and a regional data input apparatus 6 also connected to the computer 3. The regional data input apparatus 6 may be a tape-reader or cardreader device, or a fixed data store with manually operable selection switches.

The derivation of suitable sets of constants for use with a given form of approximation (e.g., equations 1 and 2 65 hereinabove) in given regions involves a considerable amount of computation, but can be achieved by basically simple procedures, for instance as follows:

First, a central reference point and a plurality of locations X a +X,, a,+X,, a +X,, a,+X,. a,,+ ,,-=e,, where e,, e; e,, represent errors at present unknown. The X s and 's are all known numerical values, and the problem is to fine values of a, to a, inclusive which will satisfy the above set of simultaneous equations with minimum values of the errors 2, to e,,, or preferably minimizing the sum of of the squares of the errors This will be recognized by statisticians as a linear multivariate regression problem, and methods for solving suchproblems are described in works on statistics, for instance on pages 245-246 inclusive 296-318 inclusive of Statistical Analysis in Chemistry and the Chemical Industry by C. A. Bennett and N, L. Franklin (J. Wiley 1954) and in sections 28.12 to 28:14 of Advanced Theory of Statistics" by Kendall and Stuart (Vol. 2 of the second three-volume edition, Griffin 1967). A particularly clear exposition of these established methods is presented in pages 1285-1290 inclusive, 1297-1299 inclusive 0 and page 1305 of Survey of Applicable Mathematics ed. K.

Rektorys flliffe 1969).

In principle, the sum of the squares of the errors is written r==l 5 are 0. Hence the optimum a values may be derived a, for

spaced apart in the region are arbitrarily chosen, including Q JUELhF HHPMP equatlons some points from the edges or corners of the region. The chosen locations, and the locations of the transmitters to be used in the system, are specified by their latitudes and Ion-- gitudes. The hyperbolic navigation system coordinates for each of the chosen locations must now be calculated. To do These equations can be represented more compactly by the matrix notation where X represents the matrix Lin-v and 0 is the zero vector The solution of equation 10 is A=(I-X)- -7Z-Y which can be evaluated using the standard rules for the multiplication, transposition and inversion of matrices to give the required values for the set of constants a to 1 inclusive. The constants b to 1: can be similarly calculated using the lonygitude increment values from column 2 of the table. In fact, if i? represents the vector and 2 represents the vector j(Y-X) Z-Z The approximation may in some cases be made more accurate by including a constant term a on the right-hand side of equation I. if this is done, a must be added on the left-hand side of each of the equations of the set beginning with equation 9. The reference point should then be considered as one of the chosen locations, and may conveniently be called location 0. A row of the table for the reference point would conitain only zeros, leading to an extra equation which becomes simply a,,=e indicating that in any acceptable approximation according to this modified form of equation 1. the term a will be very small. The errors should be summed from i=0 to n. This treatment will again lead to the equation l0 and its solution equation 1 1 if the symbols used are redefined as follows:

the solution is i Equation 11) Equation A similar modification may be made including a term b, on the right-hand side of equation 2.

When a set of constants has been found, it is desirable to check the accuracy of the approximation using them by calculating the latitudes and longitudes of the chosen locations according to the approximation (that is to say by substituting the calculated constants and the tabulated system coordinate increments in equations 1 and 2), comparing each calculated latitude and longitude with the latitude and longitude originally specified for the same chosen location, and calculatmg the distance error resulting from the approximation. If any of the distance errors are unacceptable, the boundaries of the region should be revised or new approximations found for smaller regions.

it is desirable. as hereinbefore suggested, that the calculation of suitable sets of constants should be done by a computer. The best method now known for this calculation is a computer program written in Mercury Autocode, comprising the following instructions:

ROUTINE].

JUMPl RETURN 18 JUMPDOWN(R1) CK=l800-G K=K+l REPEAT REPEAT ACROSSl/l CLOSE The input data for this program should be presented as indicated by the following typical example:

4 number of transmitters) 66.420833333 13152777778 lat. and long. of first transmitter) 10.70l722222 6l.63897222,2 lat. and long. of second transmitter) 21.405741667 -l57.82993056 lat. and long. of third transmitter) 43144470 75.086555556 lat. and long. of fourth transmitter) 299792.5 velocity of light) 1 2 1 4 (transmitter pairs to be considered) 10200 (signal frequency to be used, Hz.)

1.00324 velocity ratio velocity of propagation round the earth. divided by the velocity of light) 15 number of chosen locations) 50 0.5 latitude and longitude of location I) 51.3 l.0 latitude and longitude of location 2) 51.3 05 latitude and longitude of location 3) et eetera et cetera.

The program takes the first location of the list (in this example it is lat. 50' long. 0.5) as the reference point, and gives a printout of details as follows:

50.00000 0.50000 lat. and long. of location 1) 51.30000 l.00000 lat. and long. of location 2) etcetera etcetera 725.043 952.570 Omega system coordinates for the reference point, location 1 1.907842& 4 (that is, 1151307842 X 10') 1.7062048; 2 (that is,n =l.706204 X10") 3.529820& 1 (that is, b =3.529820 X10") et cetera et cetera 0.013 334 (polar-type coordinates of the error in the approximation at location 1- distance given in nautical miles, angle in degrees clockwise from North) 0.016 163 (coordinates of the error at location 2) et cetera ct cctera.

1n the above program, letter O is not used as a store reference and occurs only in command words; where it occurs alone or in a number, 0 represents a zero. Details of the Mercury Autocode language have been published'for instance in RAE Technical Note Math 92, available from the Royal Aircraft Establishment, Farmborough, Hampshire, England. Mercury Autocode compilers for the Mercury, Atlas and lCL 1900 series computers are available to the public from international Computing Laboratories, software Distribution Branch, 30/31 Friar Street, Reading, Berkshire, England. They are known as EMA compilers and are available in magnetic tape form (XMAM compiler), disc form (XMAE compiler) or in paper tape form (XMAP compiler).

I claim: 1. Navigational apparatus comprising: measuring means for providing electrical representations of at least two coordinates Wxy and Wpq representing the position of the' measuring means in a hyperbolic navigation system, data storage means for storing representations of sets of previously calculated numerical constants. each particular set being applicable to positions within an associated region within the range of the hyperbolic navigation system so that two predetermined algebraic polynomial functions 0, d) of the coordinates Wxy, Wpg and the constants of the set, of the second degree with respect to the coordinates Wxy, Wpq but substantially linearly dependent on the constants and not involving any trigonometric functions of the coordinates Wxy, Wpq, will have numerical values approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpg provided that this position lies within the region associated with the set of constants used,

electronic selection means for selecting from the data storage means the representations of a set of constants (a a b b.) applicable to a region embracing the position of the measuring means, and computing means responsive to the representations of Wxy, Wpq provided by the measuring means and responsive to the representations of the constants a, a,,, b,

l2, selected from the data storage means for computing the numerical values of the algebraic polynomial functions ()(a .a,,, Wxy, Wpg) and Mb, .b,,, Wxy, Wpq) which are of the second degree with respect to the coordinates Wxy, and Wpq but are substantially linearly dependent on the constants a, a, and b, b, respectively and do not involve any trigonometric functions of the coordinates Wxy, Wpq, so that the said numerical values will be approximately equal to the latitude and the iongitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used.

2. Navigational apparatus as claimed in claim 1, wherein the functions and cb are polynomials of the second degree with respect to increments Dxy, Dpq of the hyperbolic system coordinates, and the computing means is connected accordingly for calculating the said polynomials.

.3. Navigational apparatus as claimed in claim 1, wherein said electronic selection means comprises logical circuits connected to respond to the representations of the coordinates Wxy and Wpq provided by the measuring means, and switching circuit means, controlled by the logical circuits, for applying to the computer means signals from the data-storage means which represent a set of the said constants applicable to a re- ;gion which includes the location represented by the said coordinates Wxy and Wpq.

4. Navigational apparatus as claimed in claim 1 wherein the computer means comprises display means for indicating the numerical values of the functions 6(a a,,, Wxy, Wpq) and Mb, b,,, Wxy, Wpq) computed by the computing means.

.5. Navigational apparatus as claimed in claim 1 and wherein said electronic selection means comprises logical circuits connected to respond to latitude-indicating and longitude-indicating outputs of the computer means, and switching circuit means, controlled by the logical circuits, for applying to the computer means signals from the data-storage means which represent a set of the said constants applicable to a region including the location indicated by the said latitude-indicating and longitude-indicating outputs.

6. Navigational apparatus comprising: measuring means for providing electrical representations of at least two coordinates Wxy and Wpq representing the position of the measuring means in a hyperbolic navigation system, data storage means for storing representations of sets of previously calculated numerical constants, each particular set being applicable to positions within an associated region within the range of the hyperbolic navigation system so that two predetermined algebraic polynomial lunctions, 0, d2 of the coordinates Wxy, Wpq and the constants of the set, of the second degree with respect to the coordinates Wxy, Wpq but substantially linearly dependent on the constants and not involving any trigonometric functions of the coordinates Wxy, Wpq, will have numerical values approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used. regional data input means for transmitting from the said data storage means the representations of a set of the said numerical constants, and computing means responsive to the representations of Wxy, Wpq provided by the measuring means and to the representations of the set of constants transmitted by the regional data input means for computing the numerical values of the two predetermined algebraic polynomial functions t9(a an, Wxy, Wpq) and 42(b, b,,, Wxy, Wpq) which are of the second degree with respect to the two coordinates Wxy and Wpq but are substantially linearly dependent on the constants a, a, and b, b,,

respectively and do not involve any trigonometric functions of the coordinates Wxy, Wpq, so that the said numerical values will be approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used.

7. Navigational apparatus as claimed in claim 6 wherein said regional data input means comprises a tape reader or card reader device.

8. Navigational apparatus as claimed in claim 6 wherein said regional data input means comprises a fixed data store having manually operable selection switches.

9. Navigational apparatus as claimed in claim 6, wherein the functions 0 and it are polynomials of the second degree with respect to increments Dxy, Dpq of the hyperbolic system coordinates, the computing means being operative to calculate said polynomials.

l0. Navigational apparatus as claimed in claim 6, wherein the computing means includes display means for indicating the numerical values of the functions 0 and computed by the computing means.

it 1 8 K 1 rhS 

1. Navigational apparatus comprising: measuring means for providing electrical representations of at least two coordinates Wxy and Wpq representing the position of the measuring means in a hyperbolic navigation system, data storage means for storing representations of sets of previously calculated numerical constants, each particular set being applicable to positions within an associated region within the range of the hyperbolic navigation system so that two predetermined algebraic polynomial functions theta , phi of the coordinates Wxy, Wpg and the constants of the set, of the second degree with respect to the coordinates Wxy, Wpq but substantially linearly dependent on the constants and not involving any trigonometric functions of the coordinates Wxy, Wpq, will have numerical values approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpg provided that this position lies within the region associated with the set of constants used, electronic selection means for selecting from the data storage means the representations of a set of constants (a1 . . . an, b1 . . . bn) applicable to a region embracing the position of the measuring means, and computing means responsive to the representations of Wxy, Wpq provided by the measuring means and responsive to the representations of the constants a1 . . . an, b1 . . . bn selected from the data storage means for computing the numerical values of the algebraic polynomial functions theta (a1 . . . an, Wxy, Wpg) and phi (b1 . . . bn, Wxy, Wpq) which are of the second degree with respect to the coordinates Wxy, and Wpq but are substantially linearly dependent on the constants a1 . . . an and b1 . . . bn respectively and do not involve any trigonometric functions of the coordinates Wxy, Wpq, so that the said numerical values will be approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used.
 2. Navigational apparatus as claimed in claim 1, wherein the functions theta and phi are polynomials of the second degree with respect to increments Dxy, Dpq of the hyperbolic system coordinates, and the computing means is connected accordingly for calculating the said polynomials.
 3. Navigational apparatus as claimed in claim 1, wherein said electronic selection means comprises logical circuits connected to respond to the representations of the coordinates Wxy and Wpq provided by the measuring means, and switching circuit means, controlled by the logical circuits, for applying to the computer means signals from the data-storage means which represent a set of the said constants applicable to a region which includes the location represented by the said coordinates Wxy and Wpq.
 4. Navigational apparatus as claimed in claim 1 wherein the computer means comprises display means for indicating the numerical values of the functions theta (a1 . . . an, Wxy, Wpq) and phi (b1 . . . bn, Wxy, Wpq) computed by the computing means.
 5. Navigational apparatus as claimed in claim 1 and wherein said electronic selection means comprises logical circuits connected to respond to latitude-indicating and longitude-indicating outputs of the computer means, and switching circuit means, controlled by the logical circuits, for applying to the computer means signals from the data-storage means which represent a set of the said constants applicable to a region including the location indicated by the said latitude-indicating and longitude-indicating outputs.
 6. Navigational apparatus comprising: measuring means for providing electrical representations of at least two coordinates Wxy and Wpq representing the position of the measuring means in a hyperbolic navigation system, data storage means for storing representations of sets of previously calculated numerical constants, each particular set being applicable to positions within an associated region within the range of the hyperbolic navigation system so that two predetermined algebraic polynomial functions, theta , phi of the coordinates Wxy, Wpq and the constants of the set, of the second degree with respect to the coordinates Wxy, Wpq but substantially linearly dependent on the constants and not involving any trigonometric functions of the coordinates Wxy, Wpq, will have numerical values approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used. regional data input means for transmitting from the said data storage means the representations of a set of the said numerical constants, and computing means rEsponsive to the representations of Wxy, Wpq provided by the measuring means and to the representations of the set of constants transmitted by the regional data input means for computing the numerical values of the two predetermined algebraic polynomial functions theta (a1 . . . an, Wxy, Wpq) and phi (b1 . . . bn, Wxy, Wpq) which are of the second degree with respect to the two coordinates Wxy and Wpq but are substantially linearly dependent on the constants a1 . . . an and b1 . . . bn respectively and do not involve any trigonometric functions of the coordinates Wxy, Wpq, so that the said numerical values will be approximately equal to the latitude and the longitude respectively of the position represented by the coordinates Wxy, Wpq provided that this position lies within the region associated with the set of constants used.
 7. Navigational apparatus as claimed in claim 6 wherein said regional data input means comprises a tape reader or card reader device.
 8. Navigational apparatus as claimed in claim 6 wherein said regional data input means comprises a fixed data store having manually operable selection switches.
 9. Navigational apparatus as claimed in claim 6, wherein the functions theta and phi are polynomials of the second degree with respect to increments Dxy, Dpq of the hyperbolic system coordinates, the computing means being operative to calculate said polynomials.
 10. Navigational apparatus as claimed in claim 6, wherein the computing means includes display means for indicating the numerical values of the functions theta and phi computed by the computing means. 